package com.decent.common.entity.sms;

import com.decent.common.enums.CommonStatusEnum;
import com.decent.common.enums.sms.SmsConfigKeyEnum;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 短信配置
 *
 * @author wangyx
 */
@Data
public class SmsConfig implements Serializable {
    private static final long serialVersionUID = -6375129058261983985L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 配置键
     */
    private SmsConfigKeyEnum configKey;
    /**
     * 配置描述
     */
    private String configName;
    /**
     * 配置值
     */
    private String configValue;
    /**
     * 配置状态，NORMAL：启用；SUSPEND：禁用；
     */
    private CommonStatusEnum configStatus;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
    /**
     * 操作人
     */
    private String operator;
}
